@charset "UTF-8";
$success-color: #28a745;
$primary-color: #0062cc;
$danger-color: #bd2130;
body {
  margin: 0px;
}

.text-success {
  color: $success-color
}

.text-primary {
  color: $primary-color
}

.text-danger {
  color: $danger-color
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.mg-content {
  background-color: #FFF;
  padding: 0px 15px;
  padding-bottom: 10px;
}

.el-tabs__header {
  margin: 0px;
}

.el-tabs--card > .el-tabs__header .el-tabs__item {
  border-bottom: 0px;

}
.el-tabs__item{
  line-height: 35px !important;
}
.el-menu {
  border-right: 0px;
}

.el-submenu .el-menu-item {
  background-color: #1f2d3d !important;
}

.el-table--border th {
  text-align: center
}

.center-center {
  display: flex;
  justify-content: center;
  align-items: center;
}

html {
  font-size: 14px
}

body {
  border: none;
  font-family: Microsoft Yahei, sans-serif;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: antialiased;
  margin:0;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  -khtml-user-select: none; /* Konqueror */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
     not supported by any browser */
  background-color: #FFF;
}

.el-header, .el-footer {
  padding: 0px;
}

.el-tabs__item {
  height: 100%;
  color:#8391a5;
}

.el-tabs__item.is-active.is-closable {
  padding-right: 16px;
  font-size: 14px;
  color: #FFF;
  border-color: #1ab394 !important;
  background-color: #1ab394 !important;
  height: 100%;
  border-radius: 0px !important;
}

.el-tabs__item:focus.is-active.is-focus:not(:active) {
  box-shadow: none !important;
}

.el-tabs--card > .el-tabs__header .el-tabs__item.is-active {
  border: 0px solid #c0c0c0;
  border-radius: 0 0 0 0;
  height: 40px;
  line-height: 40px;
}

.el-tabs--card > .el-tabs__header .el-tabs__item {
  border: 0px solid #c0c0c0;
  height: 40px;
  line-height: 40px;
}

.el-tabs--card > .el-tabs__header .el-tabs__nav {
  border-radius: 0 0 0 0;
}

.el-tabs__header {
  margin: 0;
  //height:36px;
  //line-height:36px;
}

.el-tree .el-tree-node:hover {
  background-color: #f2f6ff;
}

.el-tree .is-current {
  background-color: #E4E8F1;
}

.el-tree {
  border: 1px solid #dfe6ec;
}

.el-tree-node__content {
  height: 40px;
  line-height: 40px;
}

.el-table th {
  height:32px !important;
  padding: 0px;
  background-color: #eef1f6;
}

.el-table .el-table__row td {
  height: 32px !important;
  padding: 0px;
}

.el-dialog__wrapper {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  -khtml-user-select: none; /* Konqueror */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;

}

.el-dialog__wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: transparent;
}

.el-dialog {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  -khtml-user-select: none; /* Konqueror */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none;
  margin-top: 0px !important;
  top: 100px !important;
  position: relative;
  width:44%;
  min-width: 840px;
}

.el-dialog__header {
  padding: 0 !important;
  height: 42px;
  line-height: 42px;
  border-bottom: 1px solid #eee;
  font-size: 14px;
  color: #333;
  overflow: hidden;
  background-color: #F8F8F8;
  text-align: left;
  cursor: move;
  position: absolute;
  width:100%;
  z-index:99999999;
}

.el-dialog__header .el-dialog__title {
  font-size: 16px;
  padding:20px 20px 10px;
}

.el-dialog__header .el-dialog__headerbtn {
  top: 14px;
}

.el-dialog__header .el-dialog__headerbtn i {
  font-size: 20px;
}

.el-dialog.is-fullscreen {
  position: absolute;
  left: 0px !important;
  top: 0px !important;
}
.el-dialog__body{
  margin-top:40px;
}

.el-dialog.is-fullscreen .model-from {
  width: 100% !important;
  height: 77vh !important;
}

.el-dialog .model-from::-webkit-scrollbar { /*滚动条整体样式*/
  width: 10px !important; /*高宽分别对应横竖滚动条的尺寸*/
  height: 5px;
}

.el-dialog .model-from::-webkit-scrollbar-track { /*滚动条里面轨道*/
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5) !important;
  border-radius: 10px !important;
  background: rgba(0, 0, 0, 0.5) !important;
}

.el-dialog .model-from::-webkit-scrollbar-thumb { /*滚动条里面小方块*/
  border-radius: 10px !important;
  -webkit-box-shadow: inset 0 0 5px #FC8A18 !important;
  background: #FC8A18 !important;
}

.model-title .title-left-icon {
  position: absolute;
  right: 70px;
  top: 2px;
  color: #909399;
}

.model-title .title-left-icon i {
  font-size: 18px;
  cursor: pointer;
}

.model-footer {

}

.left-center {
  display: flex;
  align-items: center;
}

.w-100p {
  width: 100%;
}

/* 系统通用面包屑样式 S ================================================================*/
.d-n {
  display: none;
}

.d-b {
  display: block;
}

/*前景色*/
.c-1 {
  color: #f44336;
}

.c-2 {
  color: #00bcd4;
}

.c-3 {
  color: #8bc34a;
}

.c-4 {
  color: #ff9800;
}
.c-5 {
  color: #8391a5;
}

/*背景色*/

/*浮动*/
.f-l {
  float: left;
}

.f-r {
  float: right;
}

.pos-rel {
  position: relative;
}

.pos-abs {
  position: absolute;
}

.pos-fix {
  position: fixed;
}

.pos-zi-1 {
  z-index: 1;
}

.pos-zi-10 {
  z-index: 10;
}

.pos-t-0 {
  top: 0;
}

.pos-t-2 {
  top: 2px;
}

.pos-t-5 {
  top: 5px;
}

.pos-r-0 {
  right: 0;
}

.pos-r-10p {
  right: 10%;
}

.pos-b-0 {
  bottom: 0;
}

.pos-b-10p {
  bottom: 10%;
}

.pos-l-0 {
  left: 0;
}

.pos-l-5 {
  left: 5px;
}

.pos-l-20 {
  left: 20px;
}

/*字号*/
.f-b {
  font-weight: bold;
}

.f-n {
  font-weight: normal;
}

.f-12 {
  font-size: 12px;
}

.f-14 {
  font-size: 14px;
}

.f-16 {
  font-size: 16px;
}

.f-18 {
  font-size: 18px !important;
}

.f-20 {
  font-size: 20px;
}

.f-30 {
  font-size: 30px !important;
}

.f-35 {
  font-size: 35px !important;
}

/*宽度*/
.w-0 {
  width: 0;
}

.w-200 {
  width: 200px;
}

.w-500 {
  width: 500px;
}

.w-50p {
  width: 50%;
}

.w-80p {
  width: 80%;
}

.w-90p {
  width: 90% !important;
}

.w-100p {
  width: 100% !important;
}

/*对齐*/
.t-l {
  text-align: left !important;
}

.t-c {
  text-align: center !important;
}

.t-r {
  text-align: right !important;
}

/*内边距*/
.p-0 {
  padding: 0;
}

.p-15 {
  padding: 15px ;
}
.p-20 {
  padding: 20px ;
}

.p-t-0 {
  padding-top: 0 !important;
}

.p-t-5 {
  padding-top: 5px !important;
}

.p-t-10 {
  padding-top: 10px;
}

.p-t-15 {
  padding-top: 15px !important;
}

.p-t-20 {
  padding-top: 20px;
}

.p-t-5p {
  padding-top: 5%;
}

.p-t-10p {
  padding-top: 10%;
}

.p-r-0 {
  padding-right: 0 !important;
}

.p-r-5 {
  padding-right: 5px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.p-r-15 {
  padding-right: 15px !important;
}

.p-b-0 {
  padding-bottom: 0 !important;
}

.p-b-5 {
  padding-bottom: 5px;
}

.p-b-10 {
  padding-bottom: 10px;
}

.p-b-15 {
  padding-bottom: 15px;
}

.p-l-0 {
  padding-left: 0 !important;
}

.p-l-5 {
  padding-left: 5px;
}

.p-l-10 {
  padding-left: 10px !important;
}

.p-l-15 {
  padding-left: 15px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.p-l-10p {
  padding-left: 10% !important;
}
.p-l-20p {
  padding-left: 20% !important;
}

.p-l-7p {
  padding-left: 7% !important;
}

/*外边距*/
.m-0 {
  margin: 0;
}

.m-t-m15 {
  margin-top: -15px !important;
}

.m-t-m10 {
  margin-top: -10px !important;
}

.m-t-m5 {
  margin-top: -5px !important;
}

.m-t-0 {
  margin-top: 0;
}

.m-t-5 {
  margin-top: 5px !important;
}

.m-t-10 {
  margin-top: 10px;
}

.m-t-15 {
  margin-top: 15px;
}

.m-r-0 {
  margin-right: 0;
}

.m-r-5 {
  margin-right: 5px !important;
}

.m-r-10 {
  margin-right: 10px !important;
}

.m-r-20 {
  margin-right: 20px !important;
}

.m-b-0 {
  margin-bottom: 0 !important;
}

.m-b-5 {
  margin-bottom: 5px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.m-b-15 {
  margin-bottom: 15px;
}

.m-l-0 {
  margin-left: 0 !important;
}

.m-l-5 {
  margin-left: 5px !important;
}

.m-l-15 {
  margin-left: 15px !important;
}

/* 系统通用面包屑样式 E ================================================================*/
.page-content {
  background-color: #FFF;
  /*padding: 15px;*/
}

.page-content .table-title {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #e7eaec;
  padding: 0px 10px;
  font-weight: 600;
  text-align: left;
  background-color: rgb(245, 247, 250);
  color: rgb(26, 179, 148)
}

.page-content .table-search {
  /*padding: 10px 20px;*/
  padding: 0;
}

.table-search {
  padding: 10px 30px;
}

.page-content .table-padding {
  /*padding:0px 20px 20px 20px;*/
}

.page-content .el-table__header th {
  border-right: 1px solid #dfe6ec;
}

.box-shadow-1 {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .12), 0 0 6px 0 rgba(0, 0, 0, .04);
}

/*取消和确定 start*/
.el-message-box__wrapper .el-message-box .el-message-box__btns {
  padding: 20px !important;
}

.el-message-box__wrapper .el-message-box .el-message-box__btns .btn-custom-cancel {
  float: right;
  margin-left: 10px !important;
  background-color: #409EFF !important;
  border-color: #409EFF !important;
  color: #fff !important;
  /*border-radius:4px !important;*/
}

.el-message-box__wrapper .el-message-box .el-message-box__btns .btn-custom-confirm {
  background-color: #fff !important;
  color: #606266 !important;
  border-color: #dcdfe6 !important;
  /*border-radius:4px !important;*/
}

/*取消和确定 end*/
.el-tabs--border-card > .el-tabs__content {
  /*padding-top: 20px;*/
  /*padding: 10px;*/
  padding-top: 15px;
  padding-left: 0px;
  padding-right: 0px;
}

.el-tabs--border-card{
  border-left:none;
}

.el-tabs__header {
  border-right: 1px solid #d1dbe5;
  padding: 0;
  position: relative;
  margin: 0 0 15px;

}

.el-input-group--append .el-select .el-input.is-focus .el-input__inner, .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  border-color: #409EFF !important;
}

.el-input-group__prepend {
  min-width: 66px !important;
  text-align: center !important;
}

.el-form-item {
  margin-bottom: 20px !important;
}
.clearFormMargin .el-form-item__content{
  margin-left:0px !important;
}

.orderTable .el-table .cell .el-checkbox {
  outline: 0 !important;
  line-height: 1 !important;
  vertical-align: middle !important;
  cursor: pointer !important;
  display: inline-block !important;
  position: relative !important;
  white-space: nowrap !important;
}

.orderTable .el-input-number {
  width: 100% !important;
}

.el-card__header {
  padding: 10px 13px;
}

.el-card__body {
  padding: 0px;
}

.orderTable input {
  border: 0px solid #c0c0c0;
}

.orderTable input {
  border: 0px solid #c0c0c0;
  background-color: #FFC;
  width: 100% !important;
  max-width: 100% !important;
  height: 32px !important;
  margin-left: 0px !important;
}

.orderTable .el-select__tags {
  width: 100% !important;
  max-width: 100% !important;
  height: 32px !important;
}

.orderTable input:focus {
  border: 0px solid #c0c0c0;
  background-color: #FFF;
  width: 100% !important;
  max-width: 100% !important;
  height: 32px !important;
  margin-left: 0px !important;
}

table {
  width: 100%;
  border-collapse: collapse;
}

.el-table .cell {
  padding-left: 0px !important;
  text-align: center;
  padding-right: 0px !important;
  font-size: 13px;
}

.addprepend {
  display: flex;
  flex-direction: row;
  padding: 0px 0 0px 0px;
}

.addPrependText-medium {
  line-height: 34px;
}

.addPrependText-small {
  line-height: 30px;
}

.addPrependText-mini {
  line-height: 25px;
}

.el-textarea__inner-connect textarea {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;

}

.radio-group {
  border: 1px solid #dcdfe6;
  border-top-left-radius: 0;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0px;
  padding-top: 9px;
  padding-left: 35px;
  padding-right: 40px;
}

/*上传图片*/
.upload-demo {
  padding: 10px;
  width: 100%;
  border: 1px solid #dcdfe6;
}

/*查看表格样式 start*/
.table {
  border-collapse: collapse;
  margin: 0 auto;
  text-align: left;
  margin: 10px;
  padding: 10px
}

.table td, .table th {
  border: 1px solid #cad9ea;
  color: #666;
  height: 30px;
  padding-left: 10px;
}

.table thead th {
  background-color: #CCE8EB;
  width: 15%;
}

.table tr:nth-child(odd) {
  background: #fff;
}

.table tr:nth-child(even) {
  background: #F5FAFA;
}
/*查看表格样式 end*/

.ql-editor.ql-blank,
.ql-editor {
  height: 250px;
}

.ql-snow .ql-picker {
  height: 40px !important;
}

.interval .el-form-item__content {
  margin-left: 0px !important;
}

.el-date-editor .el-range-input, .el-date-editor .el-range-separator {
  height: 80%;
}

.little .el-tabs__item.is-active {
  border-color: #f2f2f2 !important;
  background-color: #fff !important;
}

.create_btn {
  margin-left: 10px;
}

.tabnav .el-tabs__content {
  padding-top: 20px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.tabnav .el-tabs__item {
  line-height: 32px !important;
}

.currentCinema .el-input.is-disabled .el-input__inner {
  background-color: #FFFFFF !important;
}

.table_cell_style {
  height: 32px !important;

}

.table_header_cell_style {
  height: 32px !important;
}

.table_cell_style_chose_cinema {
  height: 32px !important;
}

.table_header_cell_style_chose_cinema {
  height: 32px !important;
}

.currentCinema {
  background: #fff;
  padding-bottom: 20px;
  padding-left: 20px;
  /* position: absolute;*/
  /* top: 64px;*/
  /* left: 209px;*/
  /* z-index: 100;*/
  height: 30px;
}



.current_tag {
  min-width: 500px;
}

.current_tag .cinema_current {
  width: 100px;

  text-align: center;
  height: 26px;
  line-height: 26px;
  border: 1px solid rgba(64, 158, 255, .2);
  background-color: rgba(144, 147, 153, .1);
  border-color: rgba(144, 147, 153, .2);

}


.current_tag .cinema_name {
  width: 200px;
  text-align: center;
  height: 26px;
  line-height: 26px;
  border: 1px solid rgba(64, 158, 255, .2);
  background-color: rgb(255, 255, 255);
  border-color: rgba(144, 147, 153, .2);
  border-left: none;

}
/*弹出层样式*/
.el-dialog__body {
  padding: 0px 15px !important;
  overflow-y: auto !important;
}
 .foot-bar-button {
  text-align: right;
  padding-top:10px;
   padding: 23px 0px;
   padding-bottom: 16px;
}
 .el-form-item{
   margin-right: 100px;
 }
.el-input__inner{
  border-radius:0px;
  line-height: 32px;
}
.el-button{
  border-radius:0px;
}
.el-input-group__append, .el-input-group__prepend{
  border-radius:0px;
}

.el-tree .el-tree-node:hover{
  background-color: #fff;
}
.el-tree .is-current{
  background-color: #E4E8F1;
}

/*按钮样式*/
.el-radio__inner{
  width: 18px;
  height: 18px
}

.btn-info {
  background-color: #23c6c8!important;
  border-color: #23c6c8!important;
  color: #fff!important;
}
.btn-warning {
  background-color: #f8ac59!important;
  border-color: #f8ac59!important;
  color: #fff!important;
}

.btn-primary {
  background-color: #1ab394!important;
  border-color: #1ab394!important;
  color: #fff!important;
}
.title-buttons{
  margin-bottom: 15px;
  margin-top:15px;
  clear: both;
  text-align: left;
}
.el-table th>.cell{
  color:#000;
}
/*滚动条样式*/
::-webkit-scrollbar{
  width:10px;
  background:#f2f2f2;/* 整个滚条背景 */
}
::-webkit-scrollbar-thumb{
  -webkit-border-radius:4px;
  border-radius:4px;
  background:#bababa; /* 滚条内嵌颜色 */
}
::-webkit-scrollbar-button {
  background-color:#f2f2f2;/* 两边端按钮颜色 */
}
.el-input-group__append, .el-input-group__prepend{
  border-radius: 0px !important;
}
.w-100p{width:100% !important;}


.el-menu-item{
  font-size: 13px;
  text-align: left;
  padding-left: 65px !important;
}
.el-submenu__title{
  text-align: left;
  font-weight: 600 ;
}
.table_cell_style {
  height: 32px !important;

}

.table_header_cell_style {
  height: 32px !important;
}
.onlyone .el-tabs__item:active{
  color:#fff!important;
  height:40px;
  line-height: 40px;
}
.el-tabs--card>.el-tabs__header .el-tabs__nav{
  border:0px;
}

/*步骤条样式*/
.step_icon .el-step__icon{
  width:40px;
  height:40px;
}
.step_icon .el-step__head.is-process{
  color: #3a8ee6;
  border-color: #3a8ee6;
}
.step_icon .el-step.is-horizontal .el-step__line{
  top:19px;
}
.step_icon .el-step__title.is-process{
  color:#3a8ee6
}

.step_icon .el-step__title {
  font-size: 20px;
  line-height: 38px;
  padding-left: -10px;
  margin-left: -16px;
}
.switch .el-form-item__content{
  text-align: left;
  padding-left:20px;
}

.vipInter .el-form-item__label{
  width:0px !important;
}
.vipInter .el-form-item__content{
 margin-left:20px !important;
}

/*批量制卡 制卡编号 */
.zhika .el-form-item__label{
  width:5px !important;
}

/*分配机构弹出层样式 start*/
.distributor_gear .el-dialog{
  width:25%;
  min-width: 400px;
  height:500px;
}
/*固定弹出层按钮*/
.distributor_gear .foot-bar-button,.role_model .foot-bar-button{
  position: absolute;
  right: 20px;
  bottom: 5px;
}
.distributor_gear .el-tree{
  height: 360px;
  overflow-y: auto;
}
/*分配机构弹出层样式 end*/

/*角色弹出层 start'
.role_model .foot-bar-button{
  position: absolute;
  right: 20px;
  bottom: 5px;
}*/
.role_model .el-dialog{
  height:700px;
  overflow: auto;
}
.role_model .tree_permission{
  overflow-y: auto;
  width: 75%;
  margin-left: 100px;
  height:300px;
  margin-bottom:20px;
}
.role_model .tree_permission .el-tree-node__label{
  width: 450px;
  max-width: 500px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
}
.role_model .el-form{
  height:580px;
}
.role_model .el-dialog__body{
  margin-top: 0px;
}
.role_model .el-tree-node__content {
  height: 30px;
  line-height: 30px;
}
/*角色弹出层 end'*/

/*适用门店弹出层 start*/
.branch_name_model .el-dialog{
  width:38%;
  min-width:500px;
}
/*适用门店弹出层 end*/

/*原料弹出层 start*/
.material_model{
  /*height:700px;*/
  overflow: auto;
}
.material_model .el-dialog{
  height:700px;
  overflow: auto;
  top:0 !important;
}
.material_model .foot-bar-button{
  position: absolute;
  right: 20px;
  bottom: 5px;
}
.material_model .material_form{
  height: 570px;
  overflow: auto;
}
/*原料弹出层 end*/

/*会员卡弹出层 start*/
.vipCardType .cardForm{
  height:570px;
  overflow: auto;
  top:0 !important;
}

.vipCardType .el-dialog{
  top:0 !important;
}
/*会员卡弹出层 end*/

.change_price .price_form{
  height:570px;
  overflow: auto;
  top:0 !important;
}


.peisong_model .el-dialog{
  top:0 !important;
}

/*批量制卡 弹出层新建 start*/
.makeCard .el-dialog{
  top:0 !important;
}

.batchCard .startNo {
  margin-right: 0 !important;
}
.batchCard .cardPre .el-form-item__label{
  width: 33px !important;
  text-align: right;
}
.batchCard .cardPre .el-form-item__content {
  margin-left: 33px !important;
}
/*批量制卡 弹出层新建 end*/

/*树形 高度统一 start*/
.el-tree-node__content {
  height: 30px !important;
  line-height: 30px !important;
}
/*树形 高度统一 end*/
/*使用门店 统一定位样式 start*/
.branch_tree{
  position: absolute;
  z-index: 99999;
  display: block;
  width: 82.5%;
  /*height:200px;*/
}
.branch_tree_container{
  height:200px;
  overflow: auto;
}
.peisong_model .branch_tree{
  left: 107px;
  top: 174px;
}
.vipCardType .branch_tree{
  left: 107px;
  top: 38px;
}
.xiafa_sp .branch_tree{
  left: 107px;
  top: 38px;
}
.change_price .branch_tree{
  left:107px;
  top: 38px;
  width: 82% !important;
}
/*使用门店 统一定位样式 end*/

/*//.integral_amount .el-form-item__content{
//  margin-left:0px !important;
//}*/
.integral_amount{
  padding-left: 0px;
  padding-right: 10px;
}

/*权限按钮样式 start*/

.btn-no-permission{
  background-color: #B8B8B8 !important;
  color: #FFFFFF !important;
  cursor: no-drop;
  border-color: #B8B8B8!important;
}

.btn-no-permission:hover{
  background-color: #B8B8B8 !important;
  color: #FFFFFF !important;
  cursor: no-drop;
}

.href-no-permission{
  color: #B8B8B8 !important;
  text-decoration: none;
  cursor: no-drop;
}

.href-no-permission:hover{
  color: #B8B8B8 !important;
  text-decoration: none;
  cursor: no-drop;
}
.a-no-permission{
  pointer-events:none;
}
.a-no-permission:hover{
  color: #B8B8B8 !important;
  text-decoration: none;
  cursor: not-allowed;
}
/*权限按钮样式 end*/

/*商品库 一级标题 start*/
.goodStoresTitle .el-menu--horizontal>.el-menu-item{
  height: 27px;
  line-height: 20px;
  padding-left: 15px !important;
  width:100px;
  text-align: center;
}
/*商品库 一级标题 end*/

.discountModel .el-dialog{
  width:48% !important;
}


.delete_dialog .el-dialog{
  min-width: 100px !important;
  top:0 !important;
}

.relationship .el-input__inner{
  height:32px !important;
}

.relationship_form .el-form-item{
  margin-right: 0px;
}
.xiafa_sp .el-dialog__body .record_content{
  height:500px;
  overflow: auto;
}
.xiafa_sp .foot-bar-button{
  position: absolute;
  right: 20px;
  bottom: 5px;
}

.materialSelect .el-dialog{
  top:0 !important;
  width:61%;
}

.codeNo{
  width:100%;
}
.codeNo input{
  padding:0px;
}

.morecode{
  background-color: #8bc34a;
  color: #fff;
}

/*.codeNo .el-select-dropdown__item.selected{
  color: #c0c4cc;
}*/

/*.el-loading-text ,.el-icon-loading{
  color: #fff !important;
}*/






.printSet .el-form-item__label {
  width: 100px !important;
}
.printSet .el-form-item__content {
  margin-left: 100px !important;
}
.printSet .el-collapse-item__content {
  padding: 20px !important;
}
.printSet .el-collapse-item__header {
  background-color: #1ab394 !important;
  color: #fff !important;
  text-align: left;
  padding-left: 15px
}
